草庐IT

Scroll View

全部标签

android - 如何增加 Android 中的 ScrollView 高度?

friend们好,我在ScrollView中使用GridView来显示图像。在GridView中,我有16张动态添加的图像,但ScrollView并未显示所有16张图像(参见屏幕截图)。我想让ScrollView显示整个GridView,有人知道我该如何解决这个问题吗?谢谢大家。xml文件: 最佳答案 在XML布局中使用属性android:fillViewport="true"或在Java代码中使用方法setFillViewport(true)。看看:ScrollViewdocumentation

android - 嵌套 ScrollView 无法使用 recyclerview android 平滑滚动

我正在使用NestedScrollview来包装recyclerview和其他按钮。它工作得很好,但我注意到当我滚动时它不流畅。请指导如何使滚动流畅。 最佳答案 根据Android文档,android:nestedScrollingEnabled="false"有效,但仅适用于AndroidAPIlevel>=21。如果您还想支持API21以下的设备,请使用以下命令:ViewCompat.setNestedScrollingEnabled(recyclerView,false); 关于a

android - 在 Scrollview 中使用 FragmentStatePagerAdapter、Viewpager 的问题

我正在使用:包含以编程方式添加的fragment的activity布局。父fragment有FragmentStatePagerAdapter和View分页器,所有内容都在ScrollView中。Viewpager充满了一些具有Recyclerview的子fragment。问题是:Viewpagerfragment有一个列表,所以我必须以编程方式设置父Viewpager高度。但我不能那样做。为此,我使用了viewpager.getLayoutParams().height=20000;viewpager.requestLayout();`和ViewGroup.LayoutParamsp

android - ScrollView在两个方向android

我有一个带有ScrollView的布局:垂直View工作完美,但我想知道我是否可以向此布局添加水平滚动,因为当我有水平方向布局时看起来不错但当我改变方向时我不想缩小布局中的某些元素。我考虑添加水平滚动。这可能吗? 最佳答案 我补充说:小时候我的ScrollView和这个解决方案效果很好。 关于android-ScrollView在两个方向android,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/

android - 更改android中 ScrollView 中滚动的颜色

我的ScrollView有一个小问题。每当ScrollView过度滚动时,它会在ScrollView的边缘显示黄色渐变(在我的设备中,它可能因其他设备而异)。在android2.3及以上版本可以通过设置如下属性来消除。android:overScrollMode="never"现在我想将默认颜色更改为其他颜色。如何实现。请帮我解决这个问题。任何帮助将不胜感激。 最佳答案 您应该在ListView上使用以下属性:您还可以使用setOverscrollFooter(Drawabled)以编程方式设置它们和setOverscrollHea

android - ScrollView 中的 ListView

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:ListviewinsideScrollViewisnotscrollingonAndroid我在ScrollView中有一个ListView,问题是ScrollView正在滚动,但ListView没有'滚动。我认为这是因为ScrollView造成的。有人有解决这个问题的方法吗?

android - android中工具栏下方的 ScrollView

是否可以在Android中的工具栏下方设置滚动条?我正在试用scrollbarView我有一个工具栏附加到我的布局是这样的:使用上面的代码..工具栏也会滚动,因此它也会被剪切。有没有办法卡住工具栏,然后滚动其他View。如果有人能指导我,那该多好?谢谢! 最佳答案 就做这样的事 关于android-android中工具栏下方的ScrollView,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

android - ScrollView 内部没有释放动力

在我的Activity中,我在一个ScrollView中有两个RecyclerView。问题是,当我轻扫/轻拂ScrollView时,滚动会立即停止。有没有办法让ScrollView实现动量或惯性,以便在滚动停止之前有一些减速?我的XML如下: 最佳答案 我想通了!我所要做的就是将setNestedScrollingEnabled(false);设置为两个RecyclerView,然后一切都开始正常工作了。 关于android-ScrollView内部没有释放动力,我们在StackOve

android - 如何在 ScrollView 顶部添加 float 操作按钮

我有一个float操作按钮,我想将其添加到ScrollView的顶部,这样即使您滚动,该按钮也会保留。我希望它位于ScrollView的顶部和屏幕的右下角。我需要使用哪些View组合才能完成此任务?这是xml文件: 最佳答案 RelativeLayout中较晚的子项倾向于float在RelativeLayout中较早的子项之上。(我说“趋向于”是因为Android5.0的elevation东西也起到了作用,而且它们之间的关系不明确)因此,要让float操作按钮(FAB)float在RelativeLayout中的ScrollView

android - 如何获取 ScrollView 中 View 的偏移量?

有一个ScrollView,它有很多subview。有没有办法让每个child的offset-y到达ScrollView的顶部? 最佳答案 嗯嗯,不确定这是否是最快、最好的方法,但是如果您获得View在屏幕上的位置,并且知道ScrollView的顶部,则可以计算View相对于ScrollView的偏移量.获取View在屏幕中的位置:int[]location={0,0};view.getLocationOnScreen(location);location[1]具有Y值。当View位于视口(viewport)“上方”时,您将获得负值